OBJS= main.o graphe.o tab_arc.o tab_noeud.o
DEPS= $(OBJS:.o)

main.out: $(OBJS)
	gcc -g -W -o $@ $^

%.o: %.c
	gcc -g -W -Wall -o $@ -c $<

%.d: %.c
	gcc -g -W -Wall -MMD -c $<

clean : 
	rm main.out $(OBJS) $(DEPS)

include $(DEPS)
